* { -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
html,body,h1,h2,h3,hr,p,dl,dt,dd,ul,ol,li,form,button,input,textarea,th,td {margin:0px auto; padding:0;}
ul,ol,li { margin:0 auto; padding:0px ;list-style:none;}
body{ color:#333; background:#fff;}
table{border-collapse:collapse; border-spacing:0;}
a img, img, embed, object {border:none; vertical-align:middle;}
em, i {font-style:normal;}
/** Link */
a:link, a:visited {text-decoration:none; color:#2a313b;}
a:hover, a:active {text-decoration:none; color:#2a313b;}
/* body */
html,body{
-webkit-user-select:text;
-moz-user-select:text;
-webkit-text-size-adjust:none;
font-family:helvetica;
width:100%;
margin:0px auto;
padding:0px;
font-size:13px;
}
.header{
height:2.5em;
overflow:hidden;
position:fixed;
top:0;
left:0;
text-align:center;
z-index:99;
color:#fff;
background:#0099FF;
}

/*下接列表显示和隐藏*/
.Obtns .btnlistbox{
display:none;
visibility:hidden;
}
.Obtns:hover .btnlistbox{
display:block;
visibility:visible;
}.ycinput{
display:none;
}
#fjbtn{
   overflow:hidden;
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#000), to(#404547));
    background: -moz-linear-gradient(top, #000, #404547);
	color:#fff;
	font-size:0.8em;
	padding:1px;
}
.fjbtn input + div>div{
/*
    border-left: 1px solid #c51e80;
	border-top: 1px solid #ef5fb5;
	border-right: 1px solid #b50069;
	border-bottom: 1px solid #b50069;
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#ea4ba9), to(#c60276));
    background: -moz-linear-gradient(top, #ea4ba9, #c60276);
	*/
	border-left: 1px solid #404749;
	border-top: 1px solid #404749;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#000), to(#404547));
    background: -moz-linear-gradient(top, #000, #404547);
}
.fjbtn input:checked + div>div{
/*
    border-left: 1px solid #920959;
	border-top: 1px solid #920959;
	border-right: 1px solid #ef5fb5;
	border-bottom: 1px solid #ef5fb5;
    background:#920959;
*/
    border-left: 1px solid #000;
	border-top: 1px solid #000;
	border-right: 1px solid #404749;
	border-bottom: 1px solid #404749;
    background:#000;
}



.comheadbg{
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#e23f9f), to(#db0483));
    background: -moz-linear-gradient(top, #e23f9f, #db0483);
	/*background:#303537;*/
}
.orderbtn{
background: -webkit-gradient(linear, 0 0, 0 100%, from(#e23f9f), to(#db0483));
    background: -moz-linear-gradient(top, #e23f9f, #db0483);
}

.combg1{
background-color:#ffeaf6;
border:1px solid #f7d0e6;
}
.tailbg{
background-image:url(../images/tailbg.png);
background-repeat:repeat-x;
}
.tailbtn{
background-color:;
background-image:url(../images/tailbtn.png);
background-repeat:no-repeat;
background-position:center top;
-webkit-background-size:auto 500%;
-moz-background-size:auto 500%;
background-size:auto 500%;

}
.pagebg0{
background:#3c494f;
}
.dhbtn{
color:#292f31;
font-size:1em;
text-shadow: 1px 1px 1px #606d73;
}
.dhbox{
height:2.0em;
line-height:2.0em;
padding:0px 1.5em;
border-top:1px solid #536066;
border-bottom:1px solid #292f31;
}

.jhsboxbg{
background-color:#efefef;
}
.jhsbg1{
background-color:#f7f7f7;
border:1px solid #f3f3f3;
}
mytime{
font-size:1.3em;
color:#ff0000;
}

.contable table{
width:100%;
padding:0.2em;
}

.rzinput{
overflow:hidden;
border:0px;
background:none;
height:2.0em;
width:100%;
font-size:1.0em;
}
.mapico{
z-index:800;
top:.75em;
left:-.6em;
width:1.2em;
height:1.5em;
background-image:url(/images/map.png);
background-repeat:no-repeat;
background-position:center;
-webkit-background-size:100% 100%;
-moz-background-size:100% 100%;
background-size:100% 100%;
}

/*主按钮样式*/
.mybtnbox input{
display:none;
}
.mybtnbox input+div{
right:0px;
-webkit-transition:-webkit-transform 0.3s ease-in 0.4s;
-webkit-transform-origin:right bottom;
-webkit-transform:scale(0.01);
}
.mybtnbox input:checked+div{
-webkit-transition:-webkit-transform 0.1s ease-in;
-webkit-transform-origin:right bottom;
-webkit-transform:scale(1);
}
.mybtnbox input+div>div.in-btnbox{
width:12em;
height:auto;
bottom:0em;
right:0em;
background:#303537;
border:0px;
 -webkit-transition:-webkit-transform 0.2s ease-in 0.3s;
 -webkit-transform:translate(12em,20em) rotate(0deg);
}
.mybtnbox input:checked+div>div.in-btnbox{
background:#303537;
border:0px;
 -webkit-transition:-webkit-transform 0.2s ease-in 0.1s;
 -webkit-transform:translate(0,0) rotate(0deg);
}

/*分类按钮样式*/
.tbtnge{
   width:auto;
	height:27px;
	margin:0px;
	padding:0px;
	border-bottom: 1px solid #CCCCCC;
	line-height:26px;
}
.typebtn{
	width:auto;
	height:26px;
	margin:0px;
	padding:0px 10px;
	line-height:26px;
	float:left;
	border: 1px solid #CCCCCC;
	background:#EBEBEB;
	color:#000;
	cursor:pointer;
}
.typebtn:hover{
background:#fff;
color:#000;
}
.typebtnok{
	width:auto;
	height:27px;
	margin:0px;
	padding:0px 10px;
	line-height:26px;
	float:left;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	background:#FFFFFF;
	color:#000;
}

.nano .pane {
	background: #fefefe;
	width: 8px;
	right: 1px;
    margin:2px;
}

.nano .slider {
	background: #ff0000;
}

.leftbtn ul{
visibility:visible;
}
.leftbtn > input + div{
	border-bottom: 1px solid #fff;
	font-style: normal;
}

.leftbtn > input:checked + div{
 font-weight: bold;
 border-bottom: 1px solid #d8d8d8;
    background: -moz-linear-gradient(left,  #f8f8f8 0%,#dedede 50%, #f8f8f8 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(100%,#ffffff));
    background: -webkit-linear-gradient(left,  #f8f8f8 0%,#dedede 50%,#f8f8f8 100%);
    background: -o-linear-gradient(left,  #f8f8f8 0%,#dedede 50%,#f8f8f8 100%);
    background: -ms-linear-gradient(left,  #f8f8f8 0%,#dedede 50%,#f8f8f8 100%);
    background: linear-gradient(to right,  #f8f8f8 0%,#dedede 50%,#f8f8f8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#f8f8f8',GradientType=1 );
}

.Zleftbtnbox{

}

.pagetitle{
 width:auto;
 height:70px;
 background-color:#fff;
 line-height:70px;
 font-size:16px;
 margin:0px auto;
 border-bottom: 1px solid #ccc;
 padding-left:10px;
}

.pagetitle span{
 padding:5px;
 margin:0px auto;
}
.bodybox{
margin:20px;
}

.pagetitle2{
 width:auto;
 height:30px;
 background-color:#fff;
 line-height:30px;
 font-size:16px;
 margin:0px auto;
 padding:15px;
}

.pagetitle2 span{
 padding:5px;
 margin:0px auto;
}
.pagetitle2 .bt{
	font-size:20px;
	font-weight: bold;
}
.btnsbbj:hover{
background-color:#9ea8b0;
cursor:pointer;
}

.pagefoot{
 width:auto;
 height:28px;
 background-color:#f7f7f7;
 font-size:13px;
 margin:0px auto;
 border-top: 1px solid #ccc;
 border-right: 1px solid #ccc;
 padding:8px;
}
.btnspan1{
 padding:5px;
 margin:0px auto;
 margin-right:4px;
 background-color:#f2f2f2;
}
.btnspan2{
 padding:5px 10px;
 margin:0px auto;
 margin-right:4px;
 background-color:#f2f2f2;
 border-radius:.2em;
 border:0px;
}

.btnspan3{
 padding:5px 10px;
 margin:0px auto;
 margin-right:4px;
 background-color:#fe5a59;
 text-align:center;
 color:#fff;
 cursor:pointer;
 border-radius:.2em;
 border:0px;
}
.btnspan3:hover{
 background-color:#b92a2a;
}
.btnspan4{
 padding:5px 10px;
 margin:0px auto;
 margin-right:4px;
 background-color:#425468;
 text-align:center;
 color:#fff;
 cursor:pointer;
 border-radius:.2em;
 border:0px;
}
.btnspan4:hover{
 background-color:#5b718a;
}
.btnspan2 img,.btnspan3 img,.btnspan4 img{
	height:18px;
	margin:0px auto;
	padding:0px;
	top:-2px;
	position: relative;
}/*模块*/
/*通用调用类*/
.inw{
width:90%;
float:left;
}
.mybg1{
background: url(../images/bg.jpg) no-repeat fixed;
}
/*设置弹性盒子*/
.bcc{
display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;
display:-moz-box;-moz-box-align:center;-moz-box-pack:center;
display:-o-box;-o-box-align:center;-o-box-pack:center;
display:-ms-box;-ms-box-align:center;-ms-box-pack:center;
display:box;box-align:center;box-pack:center;
}

.boxu{
display:box;
display:-moz-box;
display:-webkit-box;
overflow:hidden;
}
/*弹性方向*/
.boxu-h{ /*横*/
-webkit-box-orient:horizontal;
-moz-box-orient:horizontal;
box-orient:horizontal;
}
.boxu-s{ /*竖*/
-webkit-box-orient:vertical;
-moz-box-orient:vertical;
box-orient:vertical;
}
.boxu-f{ /*承父级*/
box-orient:inherit;
-moz-box-orient:inherit;
-webkit-box-orient:inherit;
}
.boxbf1{
-moz-box-flex:1.0; /* Firefox */
-webkit-box-flex:1.0; /* Safari 和 Chrome */
box-flex:1.0;
overflow:hidden;
}
.boxbf2{
-moz-box-flex:2.0; /* Firefox */
-webkit-box-flex:2.0; /* Safari 和 Chrome */
box-flex:2.0;
overflow:hidden;
}
.hid{
overflow:hidden;
}
.divmargin{
margin:0px auto; padding:0px inherit;
overflow:hidden;
}
.boxdiv{
width:100%;
height:auto;
overflow:hidden;
margin:0px auto;
}
.tbox{
width:100%;
height:100%;
overflow:hidden;
margin:0px auto;
}
/*宽*/
.wid1{
width:1002px;
}
.wid2{
width:980px;
}
.wid3{
width:830px;
}
.wid4{
width:160px;
}

.btnw1{
width:60px;
}
.btnw2{
width:70px;
}
.btnw3{
width:80px;
}
.btnw4{
width:90px;
}
.btnw5{
width:100px;
}
.btnw6{
width:110px;
}
.btnw7{
width:120px;
}
.btnw8{
width:130px;
}
.wid1-a{
width:32%;
}
.wid1-b{
margin-right:1.9%;
}

.pos1{
position:absolute;
}
.pos2{
position:fixed;
}
.pos3{
position:relative;
}
/*圆角*/
.yjnot{
border-radius:0em;
}
.yj0{
border-radius:.25em;
}
.yj1{
border-radius:.5em;
}
.yj2{
border-radius:0.8em;
}
.yj3{
border-radius:1em;
}
.yj4{
border-radius:1.5em;
}
.yj5{
border-radius:3em;
}
.yjt1{
border-radius:.25em 0em .25em 0em;
}
/*背景阴影1*/
.by0{
	-moz-box-shadow: 0em 0em 0.2em 0em #333;
    -webkit-box-shadow: 0em 0em 0.2em 0em #333;
    box-shadow: 0em 0em 0.2em 0em #333;
}
.by1-1{
	-moz-box-shadow: 0em 0em 0.6em 0em #f1f1f1;
    -webkit-box-shadow: 0em 0em 0.6em 0em #f1f1f1;
    box-shadow: 0em 0em 0.6em 0em #f1f1f1;
}
.by1-2{
	-moz-box-shadow: 0em 0em 0.6em 0em #e1e1e1;
    -webkit-box-shadow: 0em 0em 0.6em 0em #e1e1e1;
    box-shadow: 0em 0em 0.6em 0em #e1e1e1;
}
.by1-3{
	-moz-box-shadow: 0em 0em 0.6em 0em #d0d0d0;
    -webkit-box-shadow: 0em 0em 0.6em 0em #d0d0d0;
    box-shadow: 0em 0em 0.6em 0em #d0d0d0;
}
.by1-4{
	-moz-box-shadow: 0em 0em 0.6em 0em #bcbcbc;
    -webkit-box-shadow: 0em 0em 0.6em 0em #bcbcbc;
    box-shadow: 0em 0em 0.6em 0em #bcbcbc;
}

.by2-1{
	-moz-box-shadow: 0em 0em 1em 0em #f1f1f1;
    -webkit-box-shadow: 0em 0em 1em 0em #f1f1f1;
    box-shadow: 0em 0em 1em 0em #f1f1f1;
}
.by2-2{
	-moz-box-shadow: 0em 0em 1em 0em #e1e1e1;
    -webkit-box-shadow: 0em 0em 1em 0em #e1e1e1;
    box-shadow: 0em 0em 1em 0em #e1e1e1;
}
.by2-3{
	-moz-box-shadow: 0em 0em 1em 0em #d0d0d0;
    -webkit-box-shadow: 0em 0em 1em 0em #d0d0d0;
    box-shadow: 0em 0em 1em 0em #d0d0d0;
}
.by2-4{
	-moz-box-shadow: 0em 0em 1em 0em #bcbcbc;
    -webkit-box-shadow: 0em 0em 1em 0em #bcbcbc;
    box-shadow: 0em 0em 1em 0em #bcbcbc;
}
.by2-5{
	-moz-box-shadow: 0em 0em 1em 0em #187727;
    -webkit-box-shadow: 0em 0em 1em 0em #187727;
    box-shadow: 0em 0em 1em 0em #187727;
}

.bgyy2{
	-moz-box-shadow: 0em 0em 0.6em 0em #666;
    -webkit-box-shadow: 0em 0em 0.6em 0em #666;
    box-shadow: 0em 0em 0.6em 0em #666;
}
.bgyy3{
-moz-box-shadow: 0em 0em 0.6em 0em #636f83;
-webkit-box-shadow: 0em 0em 0.6em 0em #636f83;
box-shadow: 0em 0em 0.6em 0em #636f83;
}
.bgyy4{
	-moz-box-shadow: 0em 0em 0.6em 0em #e9e9e9;
    -webkit-box-shadow: 0em 0em 0.6em 0em #e9e9e9;
    box-shadow: 0em 0em 0.6em 0em #e9e9e9;
}
/*背景渐变*/
.bgjb1{
background: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f6f6f6));
background: -moz-linear-gradient(top, #fff, #f6f6f6);
}
.bgjb2{
background: -webkit-gradient(linear, 0 0, 0 100%, from(#ff0000), to(#990000));
background: -moz-linear-gradient(top, #ff0000, #990000); 
color:#ffffff;
}
.bgjb3{
background: -webkit-gradient(linear, 0 0, 0 100%, from(#15191a), to(#3b494c));
background: -moz-linear-gradient(top, #15191a, #3b494c);
}
.bgjb4{
background: -webkit-gradient(linear, 0 0, 0 100%, from(#3b494c), to(#15191a));
background: -moz-linear-gradient(top, #3b494c, #15191a);
}
.bgs1{
-webkit-background-size:100% 100%;
-moz-background-size:100% 100%;
background-size:100% 100%;
}
.bgs2{
-webkit-background-size:100% auto;
-moz-background-size:100% auto;
background-size:100% auto;
}
.bgs3{
-webkit-background-size:auto 100%;
-moz-background-size:auto 100%;
background-size:auto 100%;
}
.bgx-l{
background-position:left;
}
.bgx-c{
background-position:center;
}
.bgx-r{
background-position:right;
}
.bgy-t{
background-position:left;
}
.bgy-c{
background-position:center;
}
.bgy-b{
background-position:bottom;
}
/*背景平铺方式*/
.bgpp-x{
background-repeat:repeat-x;
}
.bgpp-y{
background-repeat:repeat-y;
}
.bgpp-no{
background-repeat:no-repeat;
}

/*背景颜色*/
.bgcol0{
background-color:#b934a2;
}
.bgcol1{
background-color:#f6a9b1;
}
.bgcol2{
background-color:#fcdee1;
}
.bgcol3{
background-color:#d8cacb;
}
.bgcol4{
background-color:#eee8e9;
}
.bgcol5{
background-color:#fff;
}
.bgcol6{
background-color:#fff1d1;
}
.bgcol7{
background-color:#e6dbdc;
}
.bgcol8{
background-color:#ff0000;
}
.bgcol9{
background-color:#f5f5f5;
}
.bgcol10{
background-color:#fafbe7;
}
.bgwx1{
background: -webkit-gradient(linear, 0 0, 0 100%, from(#3e494f), to(#15191c));
background: -moz-linear-gradient(top, #3e494f, #15191c);
}

.bg1{
background-color:#01a54f;
}
.bg1-1{
background: -webkit-gradient(linear, 0 0, 0 100%, from(#00bd5a), to(#008e44));
background: -moz-linear-gradient(top, #00bd5a, #008e44);
}

.bg2{
background-color:#fdb932;
}
.bg3{
background-color:#d5d920;
}
.bg4{
background-color:#f258a1;
}
.bg5{
background-color:#f46f20;
}
.bg6{
background-color:#33a4e0;
}

.bj-wx1{
  background-color:#303537;
}
.bj-wx2{
  background-color:#474e51;
}
.bj-wx3{
  background-color:#66696b;
}

.bj-w1{
  background-color:#fff;
}
.bj-w2{
  background-color:#fafafa;
}
.bj-w3{
  background-color:#f7f7f7;
}
.bj-w4{
  background-color:#cacaca;
}
.bj-w5{
  background-color:#c3c2c2;
}
.bj-w6{
  background-color:#bdbcbc;
}
.bj-w7{
  background-color:#b5b4b4;
}
.bj-w8{
  background-color:#adacac;
}

.bj-r1{
  background-color:#ff0000;
}
.bj-r2{
  background-color:#e90000;
}
.bj-r3{
  background-color:#d60000;
}
.bj-r4{
  background-color:#c20101;
}
.bj-r5{
  background-color:#ab0000;
}
.bj-r6{
  background-color:#910000;
}

.bj-b1{
  background-color:#0066ff;
}
.bj-b2{
  background-color:#005ae1;
}
.bj-b3{
  background-color:#004bbc;
}
.bj-b4{
  background-color:#003e9b;
}
.bj-b5{
  background-color:#003079;
}
.bj-b6{
  background-color:#00245b;
}

.bj-y1{
  background-color:#f0ff00;
}
.bj-y2{
  background-color:#d5e200;
}
.bj-y3{
  background-color:#bac600;
}
.bj-y4{
  background-color:#9ea800;
}
.bj-y5{
  background-color:#858d00;
}
.bj-y6{
  background-color:#6a7101;
}

.bj-c1{
  background-color:#ffba00;
}
.bj-c2{
  background-color:#e9aa00;
}
.bj-c3{
  background-color:#d3a400;
}
.bj-c4{
  background-color:#ffa200;
}
.bj-c5{
  background-color:#e69200;
}
.bj-c6{
  background-color:#ff9000;
}






.imgw1 img{
width:100%;
}
.imgw2 img{
mix-width:100%;
}
.imgw3 img{
max-width:100%;
}
.imgh1 img{
height:100%;
}
.imgh2 img{
mix-height:100%;
}
.imgh3 img{
max-height:100%;
}
.imgm img{
margin-bottom:0.4em;
}

.imgyj img{
border-radius:.5em;
}
/*鼠标经过*/
.sjbg1:hover{
	background-color:#ddf1fd;
	cursor:pointer;
}
.sjbg2:hover{
	background-color:#ffeded;
	cursor:pointer;
}
.sjbg3:hover{
	background-color:#ffedfe;
	cursor:pointer;
}
.ona{
cursor:pointer;
}
/*鼠标经过背景*/
.sbbj1-1:hover{
background-color:#ffebeb;
cursor:pointer;
}
.sbbj1-2:hover{
background-color:#fdebff;
cursor:pointer;
}
.sbbj1-3:hover{
background-color:#ebebff;
cursor:pointer;
}
.sbbj1-4:hover{
background-color:#ebfeff;
cursor:pointer;
}
.sbbj1-5:hover{
background-color:#ebffed;
cursor:pointer;
}
.sbbj1-6:hover{
background-color:#ffffeb;
cursor:pointer;
}

.sbbj2-1:hover{
background-color:#ff8181;
cursor:pointer;
}
.sbbj2-2:hover{
background-color:#ff81fe;
cursor:pointer;
}
.sbbj2-3:hover{
background-color:#818dff;
cursor:pointer;
}
.sbbj2-4:hover{
background-color:#81fffe;
cursor:pointer;
}
.sbbj2-5:hover{
background-color:#81ff8d;
cursor:pointer;
}
.sbbj2-6:hover{
background-color:#fffe81;
cursor:pointer;
}

.sbbj3-1:hover{
background-color:#ad2121;
cursor:pointer;
}
.sbbj3-2:hover{
background-color:#ad21a8;
cursor:pointer;
}
.sbbj3-3:hover{
background-color:#2521ad;
cursor:pointer;
}
.sbbj3-4:hover{
background-color:#218ead;
cursor:pointer;
}
.sbbj3-5:hover{
background-color:#21ad5c;
cursor:pointer;
}
.sbbj3-6:hover{
background-color:#a8ad21;
cursor:pointer;
}

.sbtc1:hover{
color:#fff;
}
.sbtc2:hover{
color:#000;
}




.a1 a{
width:100%;
height:100%;
float:left;
}
/*边框样式0*/
.bk0{
border:0px;
}
.bk-x1{
	border-style:solid;
	border-width:0px;
	border-color:#F0F0F0;
}
.bk-x2{
	border-style:dashed;
	border-width:0px;
	border-color:#F0F0F0;
}

.bk-t1{
	border-top-width: 1px;
}
.bk-t2{
	border-top-width: 2px;
}
.bk-t3{
	border-top-width: 3px;
}
.bk-r1{
	border-right-width: 1px;
}
.bk-r2{
	border-right-width: 2px;
}
.bk-r3{
	border-right-width: 3px;
}
.bk-l1{
	border-left-width: 1px;
}
.bk-l2{
	border-left-width: 2px;
}
.bk-l3{
	border-left-width: 3px;
}
.bk-b1{
	border-bottom-width: 1px;
}
.bk-b2{
	border-bottom-width: 2px;
}
.bk-b3{
	border-bottom-width: 3px;
}
.bk-cw1{
   border-color:#fff;
}
.bk-cw2{
   border-color:#f1f1f1;
}
.bk-cw3{
   border-color:#e1e1e1;
}
.bk-cw4{
   border-color:#cacaca;
}
.bk-cw5{
   border-color:#c3c2c2;
}
.bk-cw6{
   border-color:#bdbcbc;
}
.bk-cw7{
   border-color:#b5b4b4;
}
.bk-cw8{
   border-color:#adacac;
}






.bk-c0p1{
border-bottom:1px solid #232729;
}
.bk1{
border: 1px solid #c4c4c4;
}
.bk2{/*边框样式1*/
border: 1px solid #dfdfdf;
}
.bk3{/*边框样式2*/
border: 1px solid #b5b5b5;
}
.bk4{/*边框样式3*/
border: 2px solid #263032;
}
.bk5{
border: 2px solid #fff;
}
.bk6{
	border: 1px dashed #CCCCCC;
}
.bkt1{
border-top: 1px solid #CCCCCC;
}
.bkr1{
border-right: 1px solid #CCCCCC;
}
.bkl1{
border-left: 1px solid #CCCCCC;
}
.bkb1{
border-bottom: 1px solid #CCCCCC;
}
.bkt2{
border-top: 2px solid #fefefe;
}
.bks1{/*边框样式4*/
	border-bottom: 1px solid #e1e1e1;
	border-left: 1px solid #fefefe;
	border-top: 1px solid #fefefe;
	border-right: 1px solid #e1e1e1;
}
.bks2{/*边框样式4*/
	border-bottom: 1px solid #e1e1e1;
	border-left: 1px solid #fefefe;
	border-top: 1px solid #fefefe;
	border-right: 1px solid #e1e1e1;
}

.bks3{/*边框样式4*/
	border-bottom: 1px solid #2d3235;
}
.bks4{/*边框样式4*/
	border-bottom: 1px solid #888888;
}
.bks5{
border-left: 1px solid #fefefe;
border-right: 1px solid #fefefe;
}

.backbtn{/*后退按钮1*/
	width:3em;
	height:3em;
	background:#ff0000;
	border-radius:5em;
	overflow:hidden;
	font-size:1.0em;
	line-height:3em;
	text-align:center;
	color:#FFFFFF;
	position: fixed;
	left:0.2em;
	bottom:0.2em;
	float:left;
	opacity:0.8;
	-moz-box-shadow: 0em 0em 0.6em 0em #333;
    -webkit-box-shadow: 0em 0em 0.6em 0em #333;
    box-shadow: 0em 0em 0.6em 0em #333;
}
.sbtn{/*后退按钮1*/
	width:2.5em;
	height:2.5em;
	background:#ff0000;
	border-radius:5em;
	overflow:hidden;
	font-size:1.0em;
	line-height:2.5em;
	text-align:center;
	color:#FFFFFF;
	position: fixed;
	left:0.2em;
	bottom:0.2em;
	float:left;
	opacity:0.8;
	-moz-box-shadow: 0em 0em 0.6em 0em #333;
    -webkit-box-shadow: 0em 0em 0.6em 0em #333;
    box-shadow: 0em 0em 0.6em 0em #333;
	z-index:200;
}
.sinput{
width:100%;
height:100%;
border-radius: 0px 0px 0px 5em ;
text-align:center;
font: bold 1em Arial, Helvetica, sans-serif;
background:#333;
opacity:0.95;
top:0px;
left:0px;
position:fixed;
z-index:170;
}
.sbox{
width:80%;
height:auto;
margin:0px 5%;
position:fixed;
top:35%;
left:0px;
text-align:center;
border-radius:3em;
border: 0.7em solid #000;
float:left;
z-index:180;
overflow:hidden;
background:#FFFFFF;
}
.sbox input{
width:80%;
height:2em;
padding-left:1em;
float:left;
border:0px;
border-radius:5em;
line-height:2em;
background:none;
}
.sbox .sgobtn{
width:10%;
height:2em;
padding:0px 0.3em;
float:left;
border:0px;
background:#fff;
color:#333;
}

.put0{
	width:99%;
	height:100%;
	border: 1px solid #d8d8d8;
	background:#ffffff;
	line-height:150%;
	font-size:13px;
}

.put1{
	width:99%;
	height:28px;
	border: 1px solid #d8d8d8;
	line-height:150%;
	font-size:13px;
}
.put2{
	width:99%;
	height:28px;
	border: 0px;
	background:none;
	line-height:150%;
	font-size:13px;
}



/*加载相关*/
#pullDown, #pullUp {
	height:2.0em;
	line-height:2.0em;
	padding:0.5em;
	font-weight:bold;
	font-size:1em;
	color:#888;
}
#pullDown .pullDownIcon, #pullUp .pullUpIcon{
	display:block; float:left;
	width:2em; height:2em;
	background:url(../images/pull-icon@2x.png) 0 0 no-repeat;
	-webkit-background-size:100% auto; background-size:100% auto;
	-webkit-transition-property:-webkit-transform;
	-webkit-transition-duration:250ms;
}
#pullDown .pullDownIcon {
	-webkit-transform:rotate(0deg) translateZ(0);
}
#pullUp .pullUpIcon  {
	-webkit-transform:rotate(-180deg) translateZ(0);
}

#pullDown.flip .pullDownIcon {
	-webkit-transform:rotate(-180deg) translateZ(0);
}

#pullUp.flip .pullUpIcon {
	-webkit-transform:rotate(0deg) translateZ(0);
}

#pullDown.loading .pullDownIcon, #pullUp.loading .pullUpIcon {
	background-position:0 100%;
	-webkit-transform:rotate(0deg) translateZ(0);
	-webkit-transition-duration:0ms;

	-webkit-animation-name:loading;
	-webkit-animation-duration:2s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:linear;
}

@-webkit-keyframes loading {
	from { -webkit-transform:rotate(0deg) translateZ(0); }
	to { -webkit-transform:rotate(360deg) translateZ(0); }
}



/*无信息样式*/
.nothing{
width:100%;
height:30%;
line-height:180%;
font-size:1.5em;
text-align:center;
color:#ccc;
}
.nothing p{
width:100%;
height:auto;
line-height:180%;
font-size:0.8em;
text-align:center;
color:#444;
}
.toleft{float:left;}
.toright{float:right;}

.go01{/*按钮小三角*/
background-image:url(/images/go01.png);
background-repeat:no-repeat;
background-position:right center;
-webkit-background-size:1.5em 1.5em;
-moz-background-size:1.5em 1.5em;
background-size:1.5em 1.5em;
}
.go02{/*按钮小三角*/
background-image:url(/images/go02.png);
background-repeat:no-repeat;
background-position:right bottom;
-webkit-background-size:auto 30%;
-moz-background-size:auto 30%;
background-size:auto 30%;
}

.gourlbtn{
width:90%;
height:auto;
margin:0px 4%;
padding:.6em 0px;
border-radius:.5em;
color:#fff;
overflow:hidden;
text-align:center;
}
.gourl{
	position:fixed;
	top:0px;
	left:0px;
	z-index:10;
	clear: both;
	float: none;
	overflow: hidden;
	visibility: visible;
	margin-top:1em;
}
.sqjr{/*申请加入的表单*/
width:70%;
height:1.8em;
margin:0.2em 0px;
border-radius:.5em;
}
/*间距*/
.m0{margin:0px auto;}
.m1{margin:0.2em;}
.m2{margin:0.3em;}
.m3{margin:0.5em;}
.m4{margin:0.8em;}
.m5{margin:1.5em;}

.m20{margin:20px;}
.m30{margin:30px;}
.m40{margin:40px;}
.m50{margin:50px;}
.m60{margin:60px;}

.mr1{margin-right:0.2em;}
.mr2{margin-right:0.3em;}
.mr3{margin-right:0.5em;}
.mr4{margin-right:0.8em;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.mr40{margin-right:40px;}
.ml1{margin-left:0.2em;}
.ml2{margin-left:0.3em;}
.ml3{margin-left:0.5em;}
.ml4{margin-left:0.8em;}

.mt0{margin-top:2.5em}
.mt1{margin-top:0.2em;}
.mt2{margin-top:0.3em;}
.mt3{margin-top:0.5em;}
.mt4{margin-top:0.8em;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt35{margin-top:35px;}
.mt40{margin-top:40px;}


.mb0{margin-bottom:2.5em}
.mb1{margin-bottom:0.2em;}
.mb2{margin-bottom:0.3em;}
.mb3{margin-bottom:0.5em;}
.mb4{margin-bottom:0.8em;}
.mb5{margin-bottom:1.2em;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.mb30{margin-bottom:30px;}
.mb35{margin-bottom:35px;}
.mb40{margin-bottom:40px;}

.p0{padding:0px;}
.p1{padding:0.2em;}
.p2{padding:0.3em;}
.p3{padding:0.5em;}
.p4{padding:0.8em;}
.p5{padding:1.5em;}
.pr1{padding-right:0.2em;}
.pr2{padding-right:0.3em;}
.pr3{padding-right:0.5em;}
.pr4{padding-right:0.8em;}
.pl1{padding-left:0.2em;}
.pl2{padding-left:0.3em;}
.pl3{padding-left:0.5em;}
.pl4{padding-left:0.8em;}
.pl5{padding-left:1em;}
.pl6{padding-left:1.2em;}
.pl7{padding-left:1.4em;}

.pt1{padding-top:0.2em;}
.pt2{padding-top:0.3em;}
.pt3{padding-top:0.5em;}
.pt4{padding-top:0.8em;}
.pt5{padding-top:1.5em;}
.pb1{padding-bottom:0.2em;}
.pb2{padding-bottom:0.3em;}
.pb3{padding-bottom:0.5em;}
.pb4{padding-bottom:0.8em;}
.pb5{padding-bottom:1.5em;}

/*字样式*/
.tl{
text-align:left;
}
.tc{
text-align:center;
}
.tr{
text-align:right;
}
.ts-0d1{font-size:0.1em;}
.ts-0d2{font-size:0.2em;}
.ts-0d3{font-size:0.3em;}
.ts-0d4{font-size:0.4em;}
.ts-0d5{font-size:0.5em;}
.ts-0d6{font-size:0.6em;}
.ts-0d7{font-size:0.7em;}
.ts-0d8{font-size:0.8em;}
.ts-0d9{font-size:0.9em;}
.ts-1{font-size:1.0em;}
.ts-1d2{font-size:1.2em;}
.ts-1d3{font-size:1.3em;}
.ts-1d4{font-size:1.4em;}
.ts-1d5{font-size:1.5em;}
.ts-1d6{font-size:1.6em;}
.ts-1d7{font-size:1.7em;}
.ts-1d8{font-size:1.8em;}
.ts-1d9{font-size:1.9em;}
.ts-2{font-size:2.0em;}

.tcol-w9{color:#000;} .tcol-w8{color:#333333;} .tcol-w7{color:#666;} .tcol-w6{color:#888888;} .tcol-w5{color:#b2b2b2;} .tcol-w4{color:#ccc;}.tcol-w3{color:#e0e0e0;
}.tcol-w2{color:#ededed;}.tcol-w1{color:#fff;}

.tcol-r1{color:#ff0000;}.tcol-r2{color:#d40000;}.tcol-r3{color:#af0000;}.tcol-r4{color:#860000;}.tcol-r5{color:#600000;}.tcol-r6{color:#390000;}

.tcol-p1{color:#ea00ff;}.tcol-p2{color:#c300d4;}.tcol-p3{color:#9d00ab;}.tcol-p4{color:#770082;}.tcol-p5{color:#510058;}.tcol-p6{color:#2d0031;}

.tcol-b1{color:#0006ff;}.tcol-b2{color:#0005ce;}.tcol-b3{color:#0004a1;}.tcol-b4{color:#000371;}.tcol-b5{color:#000244;}.tcol-b6{color:#00012a;}

.tcol-g1{color:#00ff24;}.tcol-g2{color:#00d71e;}.tcol-g3{color:#00ac18;}.tcol-g4{color:#008012;}.tcol-g5{color:#00510b;}.tcol-g6{color:#002605;}

.tcol-y1{color:#f0ff00;}.tcol-y2{color:#cdcb00;}.tcol-y3{color:#9c9a00;}.tcol-y4{color:#717000;}.tcol-y5{color:#434200;}.tcol-y6{color:#565525;}

.tcol-z1{color:#ff0097;}.tcol-z2{color:#db0081;}.tcol-z3{color:#b8006d;}.tcol-z4{color:#950058;}.tcol-z5{color:#7d004a;}.tcol-z6{color:#62003a;}
.tcol-t1{color:#654d00;}.tcol-t2{color:#7e6000;}.tcol-t3{color:#967300;}.tcol-t4{color:#ad8400;}.tcol-t5{color:#c99900;}.tcol-t6{color:#e5af00;}

.tzt1{
	font-family: Arial, Helvetica, sans-serif;
}
.tzt2{
	font-family: "黑体";
}
.tx1{
	text-decoration:none;
}
.tx2{
	text-decoration: underline;
}
.tx3{
	text-decoration: line-through;
}
.tb1{
	font-weight: bold;
}
.tsl1{
text-overflow:ellipsis; white-space:nowrap; overflow:hidden;
}
.tsl2{
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.tsl3{
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
}
.tsl4{
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 4;
-webkit-box-orient: vertical;
}
.tline1{
line-height:100%;
}
.tline2{
line-height:150%;
}
.tline3{
line-height:180%;
}
.tline4{
	line-height:200%;
}
.tline5{
	line-height:250%;
}
.tline6{
	line-height:300%;
}

.ondisok .dis{
  visibility: hidden;
  overflow:visible;
}
.ondisok:hover .dis{
  visibility: visible;
  overflow:visible;
}

/*上一页下一页*/
.pagebtnbox{
width:70%;
height:2em;
margin:.8em 15%;
line-height:150%;
}